/*
 * Welcome to use the TableGo Tools.
 * 
 * http://vipbooks.iteye.com
 * http://blog.csdn.net/vipbooks
 * http://www.cnblogs.com/vipbooks
 * 
 * Author:bianj
 * Email:edinsker@163.com
 * Version:5.8.8
 */

package cn.stylefeng.guns.czlm.entity;

import java.util.Date;

/**
 * tb_order_product
 * 
 * @author yunfa_liu
 * @version 1.0.0 2019-05-05
 */
public class TbOrderProduct implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = -7794242882821685473L;

    /** 主键_id */
    private Integer id;

    /** 订单 */
    private Integer order_id;

    /** 商品 */
    private Integer product_id;

    /** 商品名称 */
    private String name;

    /** 商品价格 */
    private Float price;

    /** 商品编号 */
    private String sn;

    /** 促销名称 */
    private String promotion_name;

    /** 商品缩略图 */
    private String product_img;

    /** 数量 */
    private Integer quantity;

    /** specification_value */
    private String specification_value;

    /** 创建日期 */
    private Date createTime;

    /** 删除标记 */
    private Integer active;

    /**
     * 获取主键_id
     * 
     * @return 主键_id
     */
    public Integer getId() {
        return this.id;
    }

    /**
     * 设置主键_id
     * 
     * @param id
     *          主键_id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取订单
     * 
     * @return 订单
     */
    public Integer getOrder_id() {
        return this.order_id;
    }

    /**
     * 设置订单
     * 
     * @param order_id
     *          订单
     */
    public void setOrder_id(Integer order_id) {
        this.order_id = order_id;
    }

    /**
     * 获取商品
     * 
     * @return 商品
     */
    public Integer getProduct_id() {
        return this.product_id;
    }

    /**
     * 设置商品
     * 
     * @param product_id
     *          商品
     */
    public void setProduct_id(Integer product_id) {
        this.product_id = product_id;
    }

    /**
     * 获取商品名称
     * 
     * @return 商品名称
     */
    public String getName() {
        return this.name;
    }

    /**
     * 设置商品名称
     * 
     * @param name
     *          商品名称
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取商品价格
     * 
     * @return 商品价格
     */
    public Float getPrice() {
        return this.price;
    }

    /**
     * 设置商品价格
     * 
     * @param price
     *          商品价格
     */
    public void setPrice(Float price) {
        this.price = price;
    }

    /**
     * 获取商品编号
     * 
     * @return 商品编号
     */
    public String getSn() {
        return this.sn;
    }

    /**
     * 设置商品编号
     * 
     * @param sn
     *          商品编号
     */
    public void setSn(String sn) {
        this.sn = sn;
    }

    /**
     * 获取促销名称
     * 
     * @return 促销名称
     */
    public String getPromotion_name() {
        return this.promotion_name;
    }

    /**
     * 设置促销名称
     * 
     * @param promotion_name
     *          促销名称
     */
    public void setPromotion_name(String promotion_name) {
        this.promotion_name = promotion_name;
    }

    /**
     * 获取商品缩略图
     * 
     * @return 商品缩略图
     */
    public String getProduct_img() {
        return this.product_img;
    }

    /**
     * 设置商品缩略图
     * 
     * @param product_img
     *          商品缩略图
     */
    public void setProduct_img(String product_img) {
        this.product_img = product_img;
    }

    /**
     * 获取数量
     * 
     * @return 数量
     */
    public Integer getQuantity() {
        return this.quantity;
    }

    /**
     * 设置数量
     * 
     * @param quantity
     *          数量
     */
    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }

    /**
     * 获取specification_value
     * 
     * @return specification_value
     */
    public String getSpecification_value() {
        return this.specification_value;
    }

    /**
     * 设置specification_value
     * 
     * @param specification_value
     */
    public void setSpecification_value(String specification_value) {
        this.specification_value = specification_value;
    }

    /**
     * 获取创建日期
     * 
     * @return 创建日期
     */
    public Date getCreateTime() {
        return this.createTime;
    }

    /**
     * 设置创建日期
     * 
     * @param createTime
     *          创建日期
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取删除标记
     * 
     * @return 删除标记
     */
    public Integer getActive() {
        return this.active;
    }

    /**
     * 设置删除标记
     * 
     * @param active
     *          删除标记
     */
    public void setActive(Integer active) {
        this.active = active;
    }
}